edge punched card - Turkish English Dictionary